support organisation - French English Dictionary